trading powers - German English Dictionary